Science

Stunning James Webb Space Telescope image shows stars forming in strange wheel-s..